.img{
	max-width: 100%;
	height: auto;
}
page {
  height: 100vh;
  overflow-y: auto;
}
.budget-quota-list{
  .header{
    position: relative;
      height: 750rpx;
      width: 100vw;
      // background: url("https://51-jzt-dev.oss-cn-hangzhou.aliyuncs.com/mall/2024-09-06/%E8%8C%B6%E5%87%A01725591112167.jpg") no-repeat;
      background-size: cover;
      :deep(.wd-navbar) {
        padding-top: 88rpx;
        background: transparent;

        .wd-navbar__title {
			font-weight: 500;
			font-size: 36rpx;
			color: #3D3D3D;
        }

        .wd-navbar__arrow {
          width: 36rpx;
          color: #3D3D3D;
        }
      }

      :deep(.wd-navbar::after) {
        background: transparent !important;
      }
	  .messagt_card{
		  width: 100%;
		  height: 328rpx;
		  background: #FFFFFF;
		  box-shadow: 0rpx 0rpx 20rpx 0rpx rgba(134,144,156,0.1);
		  border-radius: 40rpx 40rpx 0rpx 0rpx;
		  position: absolute;
		  bottom: -288rpx;
		  // padding: 0 32rpx;
		  display: flex;
		  justify-content: space-evenly;
		  flex-direction: column;
	  }
  }
}
.messagt_card_center{
	height: 48rpx;
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 32rpx;
	color: #3D3D3D;
	line-height: 48rpx;
	padding: 0 32rpx;
}
.messagt_card_down{
	width: calc(100% - 64rpx);
	height: 80rpx;
	background: #F3F6F9;
	border-radius: 8rpx 8rpx 8rpx 8rpx;
	margin: 0 32rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	.messagt_card_remark{
		width: 74rpx;
		
		font-family: PingFang SC, PingFang SC;
		font-weight: 400;
		font-size: 24rpx;
		color: #606266;
		line-height: 40rpx;
	}
	.messagt_card_remarktext{
		
		width: 558rpx;
		font-family: Source Han Sans, Source Han Sans;
		font-weight: 400;
		font-size: 22rpx;
		color: #86909C;
		line-height: 40rpx;
		overflow-y: auto;
	}
}
.messagt_card_price{
	display: flex;
	color: #FF3333;
	text-align: center;
	line-height: 48rpx;
     padding: 0 32rpx;
	.messagt_card_text{
		font-weight: 400;
		font-size: 36rpx;
	}
	.messagt_card_texttwo{
		font-weight: 400;
		font-size: 48rpx;
		margin: 0 8rpx;
	}
	.messagt_card_textthree{
		font-weight: 400;
		font-size: 28rpx;
	}
}

.shop_detail{
	height: 112rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	bottom: -408rpx;
	width: 100%;
	.shop_detail_text{
		width: 144rpx;
		height: 48rpx;
		font-weight: 400;
		font-size: 36rpx;
		color: #8396B3;
		line-height: 48rpx;
		padding: 32rpx 0;
		margin: 0 26rpx;
	}
}
.shop_detail_picture{
	width: 100%;
	margin-top:408rpx;
	text-align: center;
}
.shop_detail_picture img {
    width: 100%; /* 图片宽度占满父容器 */
    height: auto; /* 保持纵横比 */
    display: block; /* 消除底部空隙 */
    margin: 0 auto; /* 居中显示 */
}